PM Modi leaves for US